pet held in great esteem - Francés Inglés Diccionario